package Contexto;

import controle.*;
import util.FabricaDeObjetos;
import util.JPAUtil;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

/**
 *
 * @author Jorge
 */
public class ContextoAplicacao implements ServletContextListener {

    public void contextInitialized(ServletContextEvent sce) {
        FabricaDeObjetos.putObjetoUnico(new AlunoMB());
        FabricaDeObjetos.putObjetoUnico(new AlunoTurmaMB());
        FabricaDeObjetos.putObjetoUnico(new CursoDisciplinaMB());
        FabricaDeObjetos.putObjetoUnico(new CursoMB());
        FabricaDeObjetos.putObjetoUnico(new DisciplinaMB());
        FabricaDeObjetos.putObjetoUnico(new TurmaMB());
        FabricaDeObjetos.putObjetoUnico(new UsuarioMB());
        
        JPAUtil.startUp();
    }

    public void contextDestroyed(ServletContextEvent sce) {
    }
}
